feel lively and energetic - Francés Inglés Diccionario